endowment assurance - English Synonyms Dictionary